overawe competitors

Traduzioni
внушать страх конкурентам
The company's sheer size served to overawe competitors.
Огромные размеры компании внушали страх конкурентам.
Parole
overawe

verb
внушать благоговейный страх